<?php
require_once 'lib/libs.php';
session_start ();

// //importante. completar los campos que faltan!!!!!!
$smarty = getSmarty ();

if (isset ( $_REQUEST ['operacion'] )) {
	$operacion = $_REQUEST ['operacion'];
	
	if ($operacion == 'getAll') {
		
		$feriados = DAOFeriado::getAll();
		echo json_encode($feriados);
		return;
	}
	if ($operacion == 'getById') {
		$idFeriado = $_REQUEST ['idFeriado'];
		$feriado = DAOFeriado::getById($idFeriado);
		echo json_encode($feriado);
		return;
	}
	if ($operacion == 'alta') {
		
		$fr = new Feriado ();
		list($dia, $mes, $anio) = explode('/', $_REQUEST ['fecha']);
		$fr->setDia( $dia);
		$fr->setMes ($mes);
		$fr->setAnio( $anio );
		$fr->setTipo($_REQUEST ['tipo']);
		$fr = DAOFeriado::add($fr);
		echo json_encode($fr);
		return;
	}
	
	if ($operacion == 'delete') {
		$idFr = ( $_REQUEST ['idFr'] );
		DAOFeriado::deleteById($idFr);
		echo json_encode(array('deleteOk' => '1'));
		return;
	}
	
	
	
	
}

$smarty->assign ( 'operacion', $operacion );
$smarty->assign ( 'seccion', 'promocion' );
$smarty->display ( 'admin.html' );

?>